carrion flower

Noun
  1. any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

carrion flower
A carrion flower blooms in the desert, releasing its unusual scent.